package com.tmxk.api.days01.Ysc;

import java.util.ArrayList;

public class ArrayListDemo {
    public static void main(String[] args) {
        Object[]nums={};
        //集合框架中,所有集合包都是在java。util包下
        ArrayList arrayList=new ArrayList();

        /**
         * 集合添加元素方法
         * 集合名.add(对象元素);
         * 集合名.add(下标位置,对象元素) 通过下标位置添加集合元素需注意:指定下标位置必须依次存在(集合下标位置不能大于集合元素)
         */
        arrayList.add("777");
        //java.lang.IndexOutOfBoundsException 下标超出指定范围
        arrayList.add("你好");
    //集合获取大小:集合对象名.size();
        System.out.println("");
        //集合获取对象方法:集合对象名.get(index);
        System.out.println("ArrayList集合第一个元素"+arrayList.get(0));

        //E()
        boolean idFind=arrayList.contains("你好");
        String message=   idFind==true?"存在该集合元素":"不存在该集合元素";
        System.out.println(message);

        //循环遍历下ArrayList集合元素
        for (int i=0;i<arrayList.size();i++){
            System.out.println(arrayList.get(i));
        }
        arrayList.remove(arrayList.get(0));

        for (Object obj:arrayList){
            System.out.println(obj);
        }
    }
}
